﻿using System;
using System.Collections.Generic;
using System.Linq;

namespace OcenyOpisowe.Client
{
	/// <summary>
	/// Klasa konsoli aplikacji.
	/// Pozwala ona na informowanie użytkowników o błędach wewnątrz aplikacji.
	/// Błędy jakie powinny być tutaj zgłaszane są błędami krytycznymi - powodującymi niepożądane działanie
	/// aplikacji Oceny Opisowe.
	/// </summary>
	public class ApplicationConsole
	{
		/// <summary>
		/// Metoda logująca informację o błędach związanych z aplikacją.
		/// Przyjmuje ona informacje o błędach krytycznych aplikacji.
		/// </summary>
		/// <param name="errorMessage">Treść wiadomości.</param>
		public void ReportError(string errorMessage)
		{
			Script.Alert("Wystąpił błąd w działaniu aplikacji: " + errorMessage);
		}
	}
}
